package p270jp.pxv.android.model.point;

import android.support.p024v4.media.C0261e;
import p056bp.ZonedDateTime;
import p216hn.DefaultConstructorMarker;
import p325m0.MutabilityOwnership;

/* compiled from: PPointExpiration.kt */
/* renamed from: jp.pxv.android.model.point.PPointExpiration */
/* loaded from: classes2.dex */
public final class PPointExpiration {
    public static final int $stable = 8;
    private final long balance;
    private final ZonedDateTime expiredDatetime;
    private final PpointPaymentMethod paymentMethod;
    private final PpointService service;

    public PPointExpiration(long j, ZonedDateTime uVar, PpointService ppointService, PpointPaymentMethod ppointPaymentMethod) {
        MutabilityOwnership.m3745m(uVar, "expiredDatetime");
        MutabilityOwnership.m3745m(ppointService, "service");
        MutabilityOwnership.m3745m(ppointPaymentMethod, "paymentMethod");
        this.balance = j;
        this.expiredDatetime = uVar;
        this.service = ppointService;
        this.paymentMethod = ppointPaymentMethod;
    }

    public static /* synthetic */ PPointExpiration copy$default(PPointExpiration pPointExpiration, long j, ZonedDateTime uVar, PpointService ppointService, PpointPaymentMethod ppointPaymentMethod, int i, Object obj) {
        if ((i & 1) != 0) {
            j = pPointExpiration.balance;
        }
        if ((i & 2) != 0) {
            uVar = pPointExpiration.expiredDatetime;
        }
        if ((i & 4) != 0) {
            ppointService = pPointExpiration.service;
        }
        if ((i & 8) != 0) {
            ppointPaymentMethod = pPointExpiration.paymentMethod;
        }
        return pPointExpiration.copy(j, uVar, ppointService, ppointPaymentMethod);
    }

    public final long component1() {
        return this.balance;
    }

    public final ZonedDateTime component2() {
        return this.expiredDatetime;
    }

    public final PpointService component3() {
        return this.service;
    }

    public final PpointPaymentMethod component4() {
        return this.paymentMethod;
    }

    public final PPointExpiration copy(long j, ZonedDateTime uVar, PpointService ppointService, PpointPaymentMethod ppointPaymentMethod) {
        MutabilityOwnership.m3745m(uVar, "expiredDatetime");
        MutabilityOwnership.m3745m(ppointService, "service");
        MutabilityOwnership.m3745m(ppointPaymentMethod, "paymentMethod");
        return new PPointExpiration(j, uVar, ppointService, ppointPaymentMethod);
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof PPointExpiration)) {
            return false;
        }
        PPointExpiration pPointExpiration = (PPointExpiration) obj;
        return this.balance == pPointExpiration.balance && MutabilityOwnership.m3749h(this.expiredDatetime, pPointExpiration.expiredDatetime) && MutabilityOwnership.m3749h(this.service, pPointExpiration.service) && MutabilityOwnership.m3749h(this.paymentMethod, pPointExpiration.paymentMethod);
    }

    public final long getBalance() {
        return this.balance;
    }

    public final ZonedDateTime getExpiredDatetime() {
        return this.expiredDatetime;
    }

    public final PpointPaymentMethod getPaymentMethod() {
        return this.paymentMethod;
    }

    public final PpointService getService() {
        return this.service;
    }

    public int hashCode() {
        long j = this.balance;
        int hashCode = this.expiredDatetime.hashCode();
        int hashCode2 = this.service.hashCode();
        return this.paymentMethod.hashCode() + ((hashCode2 + ((hashCode + (((int) (j ^ (j >>> 32))) * 31)) * 31)) * 31);
    }

    public String toString() {
        StringBuilder c = C0261e.m12042c("PPointExpiration(balance=");
        c.append(this.balance);
        c.append(", expiredDatetime=");
        c.append(this.expiredDatetime);
        c.append(", service=");
        c.append(this.service);
        c.append(", paymentMethod=");
        c.append(this.paymentMethod);
        c.append(')');
        return c.toString();
    }

    public /* synthetic */ PPointExpiration(long j, ZonedDateTime uVar, PpointService ppointService, PpointPaymentMethod ppointPaymentMethod, int i, DefaultConstructorMarker eVar) {
        this((i & 1) != 0 ? 0 : j, uVar, ppointService, ppointPaymentMethod);
    }
}
